h1, h2, h4{ font-weight:400; }
h2{ margin-top:10px; font-size:.32rem; }
h4{ font-size:.21rem; color:#999; letter-spacing:.05rem; }
.btn{ display:block; margin:.4rem .3rem 0; height:.8rem; line-height:.8rem; background-color:#00c6c9;
    text-align:center; color:#fff; font-size:.32rem; font-weight:400; }
.text-link{
    display:block; margin:0 .3rem; height:.8rem; line-height:.8rem; color:#00c6c9;
    text-align:center; font-size:.28rem; text-decoration:underline; }
.tz-down{ position:absolute; top:50%; margin-top:-2.5rem; width:100%; text-align:center; }
.tz-logo{ max-width:2rem; height:auto; }

.hr_btn{ display:block; margin:.4rem .3rem 0; height:.8rem; line-height:.8rem; background-color:#007BC5;
    text-align:center; color:#fff; font-size:.32rem; font-weight:400; }
.hr_text-link{
    display:block; margin:0 .3rem; height:.8rem; line-height:.8rem; color:#007BC5;
    text-align:center; font-size:.28rem; text-decoration:underline; }